GPU-Accelerated Foreground Segmentation and Labeling for Real-Time Video Surveillance
نویسندگان
چکیده
Real-time and accurate background modeling is an important researching topic in the fields of remote monitoring and video surveillance. Meanwhile, effective foreground detection is a preliminary requirement and decision-making basis for sustainable energy management, especially in smart meters. The environment monitoring results provide a decision-making basis for energy-saving strategies. For real-time moving object detection in video, this paper applies a parallel computing technology to develop a feedback foreground–background segmentation method and a parallel connected component labeling (PCCL) algorithm. In the background modeling method, pixel-wise color histograms in graphics processing unit (GPU) memory is generated from sequential images. If a pixel color in the current image does not locate around the peaks of its histogram, it is segmented as a foreground pixel. From the foreground segmentation results, a PCCL algorithm is proposed to cluster the foreground pixels into several groups in order to distinguish separate blobs. Because the noisy spot and sparkle in the foreground segmentation results always contain a small quantity of pixels, the small blobs are removed as noise in order to refine the segmentation results. The proposed GPU-based image processing algorithms are implemented using the compute unified device architecture (CUDA) toolkit. The testing results show a significant enhancement in both speed and accuracy.
منابع مشابه
Pedestrian Detection Based on Foreground Segmentation in Video Surveillance
Real-time detection and tracking of moving pedestrians in image sequences is a fundamental task in many computation vision applications such as automated visual surveillance system. In this paper we propose a human detection method based on foreground segmentation, and the detection speed is satisfying for the application of video surveillance. During detection, unlike the exhaustive scan typic...
متن کاملRobust Foreground Detection in Videos Using Adaptive Color Histogram Thresholding and Shadow Removal
Fundamental to advance video processing such as object tracking, gait recognition and video indexing is the issue of robust background and foreground segmentation. Several methods have been explored regarding this application, but they are either time or memory consuming or not so efficient in segmentation. This paper proposes an accurate and fast foreground detection technique for object track...
متن کاملForeground Object Detecting Algorithm based on Mixture of Gaussian and Kalman Filter in Video Surveillance
This paper presents a novel MoG based method for foreground detection and segmentation in video surveillance. Normal MoG is different to deal with the foreground objects that stay in the scene for a long time and segment difficult foreground objects from one blob. We improve MoG by adopting posterior feedback information of Kalman filter tracking, to robustly modeling the background and to perf...
متن کاملReal-Time, GPU-based Foreground-Background Segmentation
This report presents a GPU-based foreground-background segmentation that processes image sequences in less than 4ms per frame. Change detection wrt. the background is based on a color similarity test in a small pixel neighbourhood, and is integrated into a Bayesian estimation framework. An iterative MRF-based model is applied, exploiting parallelism on modern graphics hardware. Resulting segmen...
متن کاملReal-Time Activity Recognition Technique for Surveillance Camera and Implementation on Digital Signal Processor
Intelligent Video Surveillance allows users to easily monitor the secure areas with surveillance cameras, and thus eliminating the need for manual work and saves the huge monitoring costs. A novel method for object tracking, based on image segmentation is proposed to automatically recognize activities around restricted area to improve safety and security of the servicing area by multiplexing hu...
متن کامل